Memory Virtualization in Database Systems
نویسنده
چکیده
Virtualization is a technology that is rapidly transforming the IT landscape and fundamentally changing the way that people compute. The benefits of virtualization techniques are becoming more and more appealing nowadays where the demand for high quality of service and error free systems is a requirement to every system. A lot of work has been done in the domain of virtual servers but database virtualization is still an open area. This work addresses an existing problem to Xcalibre's FlexiScale software: provide a transparent online scalable database system. A solution to the problem of database virtualization can be accomplished by implementing a virtualized filesystem, i.e., provide a global namespace by unifying the storage disks of any running virtual servers.
منابع مشابه
Critical Success Factors for Data Virtualization: A Literature Review
Data Virtualization (DV) has become an important method to store and handle data cost-efficiently. However, it is unclear what kind of data and when data should be virtualized or not. We applied a design science approach in the first stage to get a state of the art of DV regarding data integration and to present a concept matrix. We extend the knowledge base with a systematic literature review ...
متن کاملSemantically Rich API for In-database Data Manipulation in Main-memory ERP Systems
Assuming the feasibility of main-memory database management systems, the current research aims at designing a new type of data manipulation API, called Business Object Query Language (BOQL), specifically tailored for in-database data manipulation in main-memory ERP systems. The paper contributes the concept of business object virtualization and describes a query processor that takes advantage o...
متن کاملSQL Server Workload Consolidation
Database workloads are very diverse. While most database servers are lightly loaded, larger database workloads can be resource-intensive, exhibiting high I/O rates or consuming large amounts of memory. With improvements in virtualization technology and hardware, even servers running large database workloads run well in virtual machines. Servers running Microsoft's SQL Server, among the top data...
متن کاملvTRUST: A Formal Modeling and Verification Framework for Virtualization Systems
Virtualization is widely used for critical services like Cloud computing. It is desirable to formally verify virtualization systems. However, the complexity of the virtualization system makes the formal analysis a difficult task, e.g., sophisticated programs to manipulate low-level technologies, paged memory management, memory mapped I/O and trusted computing. In this paper, we propose a formal...
متن کاملVirtualizing Performance-Critical Database Applications in VMware vSphere
VMware® vSphereTM 4.0 with ESXTM 4.0 makes it easier than ever to virtualize demanding applications such as databases. Database workloads are widely acknowledged to be extremely resource-intensive. The large number of storage commands issued and the network activity to serve remote clients place significant challenges on the platform. The high consumption of CPU and memory resources leaves litt...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008